Serveur d'exploration sur la musique en Sarre

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Performance and Availability Assessment for the Configuration of Distributed Workflow Management Systems

Identifieur interne : 000D90 ( Main/Exploration ); précédent : 000D89; suivant : 000D91

Performance and Availability Assessment for the Configuration of Distributed Workflow Management Systems

Auteurs : Michael Gillmann [Allemagne] ; Jeanine Weissenfels [Allemagne] ; Gerhard Weikum [Allemagne] ; Achim Kraiss [Allemagne]

Source :

RBID : ISTEX:9C9D598DBF8CCD62D44AF06519F85F762FBCDE3D

English descriptors

Abstract

Abstract: Workflow management systems (WFMSs) that are geared for the orchestration of enterprise-wide or even “virtual-enterprise”-style business processes across multiple organizations are complex distributed systems. They consist of multiple workflow engines, application servers, and ORB-style communication servers. Thus, deriving a suitable configuration of an entire distributed WFMS for a given application workload is a difficult task. This paper presents a mathematically based method for configuring a distributed WFMS such that the application’s demands regarding performance and availability can be met while aiming to minimize the total system costs. The major degree of freedom that the configuration method considers is the replication of the underlying software components, workflow engines and application servers of different types as well as the communication server, on multiple computers for load partitioning and enhanced availability. The mathematical core of the method consists of Markov-chain models, derived from the application’s workflow specifications, that allow assessing the overall system’s performance, availability, and also its performability in the degraded mode when some server replicas are offline, for given degrees of replication. By iterating over the space of feasible system configurations and assessing the quality of candidate configurations, the developed method determines a configuration with near-minimum costs.

Url:
DOI: 10.1007/3-540-46439-5_12


Affiliations:


Links toward previous steps (curation, corpus...)


Le document en format XML

<record>
<TEI wicri:istexFullTextTei="biblStruct">
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en">Performance and Availability Assessment for the Configuration of Distributed Workflow Management Systems</title>
<author>
<name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
</author>
<author>
<name sortKey="Weissenfels, Jeanine" sort="Weissenfels, Jeanine" uniqKey="Weissenfels J" first="Jeanine" last="Weissenfels">Jeanine Weissenfels</name>
</author>
<author>
<name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
</author>
<author>
<name sortKey="Kraiss, Achim" sort="Kraiss, Achim" uniqKey="Kraiss A" first="Achim" last="Kraiss">Achim Kraiss</name>
</author>
</titleStmt>
<publicationStmt>
<idno type="wicri:source">ISTEX</idno>
<idno type="RBID">ISTEX:9C9D598DBF8CCD62D44AF06519F85F762FBCDE3D</idno>
<date when="2000" year="2000">2000</date>
<idno type="doi">10.1007/3-540-46439-5_12</idno>
<idno type="url">https://api.istex.fr/document/9C9D598DBF8CCD62D44AF06519F85F762FBCDE3D/fulltext/pdf</idno>
<idno type="wicri:Area/Istex/Corpus">001023</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Corpus" wicri:corpus="ISTEX">001023</idno>
<idno type="wicri:Area/Istex/Curation">000F44</idno>
<idno type="wicri:Area/Istex/Checkpoint">000B80</idno>
<idno type="wicri:explorRef" wicri:stream="Istex" wicri:step="Checkpoint">000B80</idno>
<idno type="wicri:doubleKey">0302-9743:2000:Gillmann M:performance:and:availability</idno>
<idno type="wicri:Area/Main/Merge">000D91</idno>
<idno type="wicri:Area/Main/Curation">000D90</idno>
<idno type="wicri:Area/Main/Exploration">000D90</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title level="a" type="main" xml:lang="en">Performance and Availability Assessment for the Configuration of Distributed Workflow Management Systems</title>
<author>
<name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>University of the Saarland</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Allemagne</country>
</affiliation>
</author>
<author>
<name sortKey="Weissenfels, Jeanine" sort="Weissenfels, Jeanine" uniqKey="Weissenfels J" first="Jeanine" last="Weissenfels">Jeanine Weissenfels</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>University of the Saarland</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Allemagne</country>
</affiliation>
</author>
<author>
<name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>University of the Saarland</wicri:regionArea>
</affiliation>
<affiliation wicri:level="1">
<country wicri:rule="url">Allemagne</country>
</affiliation>
</author>
<author>
<name sortKey="Kraiss, Achim" sort="Kraiss, Achim" uniqKey="Kraiss A" first="Achim" last="Kraiss">Achim Kraiss</name>
<affiliation wicri:level="1">
<country xml:lang="fr">Allemagne</country>
<wicri:regionArea>Dresdner Bank AG</wicri:regionArea>
</affiliation>
<affiliation></affiliation>
</author>
</analytic>
<monogr></monogr>
<series>
<title level="s">Lecture Notes in Computer Science</title>
<imprint>
<date>2000</date>
</imprint>
<idno type="ISSN">0302-9743</idno>
<idno type="ISSN">0302-9743</idno>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt>
<idno type="ISSN">0302-9743</idno>
</seriesStmt>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="Teeft" xml:lang="en">
<term>Activity type</term>
<term>Application server</term>
<term>Application servers</term>
<term>Architectural model</term>
<term>Arrival rate</term>
<term>Availability assessment</term>
<term>Availability model</term>
<term>Communication server</term>
<term>Configuration</term>
<term>Configuration tool</term>
<term>Control flow</term>
<term>Ctmc</term>
<term>Different server types</term>
<term>Downtime</term>
<term>Entire wfms</term>
<term>Gillmann</term>
<term>Initial state</term>
<term>Markov</term>
<term>Markov chains</term>
<term>Matrix</term>
<term>Michael gillmann</term>
<term>Parallel subworkflows</term>
<term>Performability</term>
<term>Performability model</term>
<term>Performance model</term>
<term>Replica</term>
<term>Replication</term>
<term>Residence time</term>
<term>Server</term>
<term>Server type</term>
<term>Server types</term>
<term>Service requests</term>
<term>Service time</term>
<term>State chart</term>
<term>State charts</term>
<term>Stochastic</term>
<term>Subworkflows</term>
<term>System configuration</term>
<term>System state</term>
<term>Time unit</term>
<term>Total load</term>
<term>Transition probabilities</term>
<term>Turnaround</term>
<term>Turnaround time</term>
<term>Turnaround times</term>
<term>Wfms</term>
<term>Workflow</term>
<term>Workflow engine</term>
<term>Workflow instance</term>
<term>Workflow instances</term>
<term>Workflow management</term>
<term>Workflow management systems</term>
<term>Workflow type</term>
<term>Workflow types</term>
</keywords>
</textClass>
<langUsage>
<language ident="en">en</language>
</langUsage>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en">Abstract: Workflow management systems (WFMSs) that are geared for the orchestration of enterprise-wide or even “virtual-enterprise”-style business processes across multiple organizations are complex distributed systems. They consist of multiple workflow engines, application servers, and ORB-style communication servers. Thus, deriving a suitable configuration of an entire distributed WFMS for a given application workload is a difficult task. This paper presents a mathematically based method for configuring a distributed WFMS such that the application’s demands regarding performance and availability can be met while aiming to minimize the total system costs. The major degree of freedom that the configuration method considers is the replication of the underlying software components, workflow engines and application servers of different types as well as the communication server, on multiple computers for load partitioning and enhanced availability. The mathematical core of the method consists of Markov-chain models, derived from the application’s workflow specifications, that allow assessing the overall system’s performance, availability, and also its performability in the degraded mode when some server replicas are offline, for given degrees of replication. By iterating over the space of feasible system configurations and assessing the quality of candidate configurations, the developed method determines a configuration with near-minimum costs.</div>
</front>
</TEI>
<affiliations>
<list>
<country>
<li>Allemagne</li>
</country>
</list>
<tree>
<country name="Allemagne">
<noRegion>
<name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
</noRegion>
<name sortKey="Gillmann, Michael" sort="Gillmann, Michael" uniqKey="Gillmann M" first="Michael" last="Gillmann">Michael Gillmann</name>
<name sortKey="Kraiss, Achim" sort="Kraiss, Achim" uniqKey="Kraiss A" first="Achim" last="Kraiss">Achim Kraiss</name>
<name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
<name sortKey="Weikum, Gerhard" sort="Weikum, Gerhard" uniqKey="Weikum G" first="Gerhard" last="Weikum">Gerhard Weikum</name>
<name sortKey="Weissenfels, Jeanine" sort="Weissenfels, Jeanine" uniqKey="Weissenfels J" first="Jeanine" last="Weissenfels">Jeanine Weissenfels</name>
<name sortKey="Weissenfels, Jeanine" sort="Weissenfels, Jeanine" uniqKey="Weissenfels J" first="Jeanine" last="Weissenfels">Jeanine Weissenfels</name>
</country>
</tree>
</affiliations>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Sarre/explor/MusicSarreV3/Data/Main/Exploration
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000D90 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Exploration/biblio.hfd -nk 000D90 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Sarre
   |area=    MusicSarreV3
   |flux=    Main
   |étape=   Exploration
   |type=    RBID
   |clé=     ISTEX:9C9D598DBF8CCD62D44AF06519F85F762FBCDE3D
   |texte=   Performance and Availability Assessment for the Configuration of Distributed Workflow Management Systems
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Sun Jul 15 18:16:09 2018. Site generation: Tue Mar 5 19:21:25 2024